
/* 公告样式——start */
.isflexBet {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    -webkit-align-items: center;
    -webkit-flex-wrap: wrap;
}
.isflexArd {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    display: -webkit-flex;
    -webkit-justify-content: space-around;
    -webkit-align-items: center;
    -webkit-flex-wrap: wrap;
}
.isflexCet p {
    flex: 1;
    text-align: center;
}

.remarkSty {
    padding-top:5px;
    border-top: 1px solid #eee;
    display: flex;
    display: -webkit-flex;
}
.remarkSty .text1 {
    flex: 20%;
}
.remarkSty span {
    flex: 85%;
}

.bzStyle {
    padding-left: 10px;
    font-size: 13px;
}
/* 公告样式——end */




html, body {
    background: #eee;
}

.el-table td, .el-table th.is-leaf,.el-table--border, .el-table--group{
    border-color: black;
}
.el-table--border::after,.el-table--group::after, .el-table::before {
    background-color: black;
}


.el-table--border:after,
.el-table--group:after,
.el-table:before {
    background-color: black;
}

.el-table--border,
.el-table--group {
    border-color: black;
}

.el-table--border th {
    border-right-color: 1px solid black;
}

.el-table--border, .el-table--group {
    border-color: 1px solid black;
}


.btnSty {
    position: absolute;
    right: 100px;

    .el-button {
        color: #000;
        border: #F9f9f9;;
        background-color: #Fff;
    }
}

.inp-content {

    .inp {
        // width: 794px;
        // height:1122px;
        width: 210mm;
        // height: 297mm;
        margin: 0px auto;
        background-color: white;
        padding: 10px 15px 30px 15px;
        // padding-bottom: 30px;
        h2 {
            text-align: center;
            font-size: 20px;
            font-weight: bold;
            letter-spacing: 1px;
        }
        .topBar {
            padding: 0 10px;
            text-align: start;
            font-size: 15px;
            padding: 0 10px;
            p {
                font-size: 13px;
            }
        }
    
    
    
        .one {
            margin-top: 5px;
            border-top: 2px solid #000;
            .headline {
                padding: 0 10px;
                text-align: start;
                font-size: 15px;
                h3 {
                    font-size: 15px;
                    font-weight: bold;
                }
            }
            .content {
                display: flex;
                .left {
                    width: 45px;
                    border: 1px solid black;
                    margin: 5px 0 5px 12px;
                    p {
                        padding: 0 8px;
                        height: 100%;
                        display: flex;
                        align-items: center;
                        text-align: center;
                        font-size: 15px;
                        font-weight: bold;
                    }
                }
    
                .right {
                    flex: 1;
                }
            }
        }
    
        .two {
            // padding: 5px 0;
            border-top: 2px solid #000;
            border-bottom: 2px solid #000;
            .headline {
                padding: 0 10px;
                text-align: start;
                font-size: 20px;
                padding: 0 10px;
                h3 {
                    font-size: 15px;
                    font-weight: bold;
                }
                p {
                    flex: 0 0 16.11%;
                    font-size: 12px;
                    span {
                        font-weight: bold;
                    }
                }
            }
    
            .content {
                display: flex;
                .left {
                    width: 45px;
                    border: 1px solid black;
                    margin: 5px 0 5px 12px;
    
                    p {
                        height: 100%;
                        display: flex;
                        align-items: center;
                        text-align: center;
                        padding: 0 8px;
                        font-size: 15px;
                        font-weight: bold;
                    }
                }
    
                .right {
                    flex: 1;
                }
            }
        }
    
        .three_container {

            .three {
                // padding: 5px 0;
                border-bottom: 1px dashed #000;
                .headline {
                    padding: 0 10px;
                    text-align: start;
                    font-size: 20px;
                    h3 {
                        font-size: 15px;
                        font-weight: bold;
                    }
                    p {
                        font-size: 12px;
                        span {
                            font-weight: bold;
                        }
                    }
                }
                .content {
                    display: flex;
                    .left {
                        width: 45px;
                        border: 1px solid black;
                        margin: 5px 0 0px 12px;
                        p {
                            height: 100%;
                            display: flex;
                            align-items: center;
                            text-align: center;
                            padding: 0 8px;
                            font-size: 15px;
                            font-weight: bold;
                        }
                    }
        
                    .right {
                        flex: 1;
    
                    }                 
                }
                .headline2 {
                    padding: 0 10px;
                    margin: 2px 0;
                    text-align: start;
                    font-size: 20px;
                    p {
                        font-size: 12px;
                        span {
                            font-weight: bold;
                        }
                    }
                }                   
            }
            .four-bottom {
                display: flex;
                justify-content: flex-end;
                font-size: 20px;
                padding: 0 10px;
                p {
                    margin: 0 0 5px 20px;
                    font-size: 12px;
                    span {
                        font-weight: bold;
                    }
                }
            }            
        }
    
        .four {
            width: 100%;
            // padding: 5px 0;
            border-top: 2px solid #000;
            .headline {
                padding: 0 10px;
                text-align: start;
                font-size: 20px;
                
                h3 {
                    font-size: 15px;
                    font-weight: bold;
                }
                p {
                    font-size: 12px;
                    span {
                        font-weight: bold;
                    }
                }
            }
    
            .content {
                display: flex;
                .left {
                    width: 45px;
                    border: 1px solid black;
                    margin: 5px 0 5px 8px;
                    p {
                        height: 100%;
                        display: flex;
                        align-items: center;
                        text-align: center;
                        padding: 0 8px;
                        font-size: 15px;
                        font-weight: bold;
                    }
                }
    
                .right {
                    flex: 1;
                }
            }        
        }
    
        .finished {
            margin-top: 5px;
            padding: 0 10px 10px;
            text-align: start;
            font-size: 20px;
            border-bottom: 2px solid #000;            
            p {
                flex: 0 0 25%;            
                font-size: 12px;
                span {
                    font-weight: bold;
                }
            }
    
        }
    
        .bottomBar {    
            // margin-top: 12px;
            margin-top: 0px;
            display: flex;
            justify-content: space-around;
            p {
                font-size: 16px;
                span {
                    position: relative;
                    top: 6px;
                    display: inline-block;
                    width: 100px;
                    padding-bottom: 2px;
                    border-bottom: 2px solid #000;
                    font-weight: bold;
                }
            }
        }        
    }
}

